<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>发型工作室-支出项目统计</title>
    <!-- Tell the browser to be responsive to screen width -->
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- Font Awesome -->
    <link rel="stylesheet" href="../util/AdminLTE/plugins/font-awesome/css/font-awesome.min.css">
    <!-- Ionicons -->
    <link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
    <!-- DataTables -->
    <link rel="stylesheet" href="../util/AdminLTE/plugins/datatables/dataTables.bootstrap4.min.css">
    <!-- Theme style -->
    <link rel="stylesheet" href="../util/AdminLTE/dist/css/adminlte.min.css">
    <!-- iCheck -->
    <link rel="stylesheet" href="../util/AdminLTE/plugins/iCheck/flat/blue.css">
    <!-- Morris chart -->
    <link rel="stylesheet" href="../util/AdminLTE/plugins/morris/morris.css">
    <!-- jvectormap -->
    <link rel="stylesheet" href="../util/AdminLTE/plugins/jvectormap/jquery-jvectormap-1.2.2.css">
    <!-- Date Picker -->
    <link rel="stylesheet" href="../util/AdminLTE/plugins/datepicker/datepicker3.css">
    <!-- Daterange picker -->
    <link rel="stylesheet" href="../util/AdminLTE/plugins/daterangepicker/daterangepicker-bs3.css">
    <!-- bootstrap wysihtml5 - text editor -->
    <link rel="stylesheet" href="../util/AdminLTE/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.min.css">
    <!-- 主CSS -->
    <link rel="stylesheet" type="text/css" href="../util/css/main.css">
    <!-- 公共类CSS -->
    <link rel="stylesheet" type="text/css" href="../util/css/public.css">
</head>
<body>

<div class="wrapper">

    <!-- 头部 -->
    <nav class="main-header navbar navbar-expand bg-white navbar-light border-bottom">
        <!-- Left navbar links -->
        <ul class="navbar-nav">
            <li class="nav-item">
                <a class="nav-link" data-widget="pushmenu" href="#"><i class="fa fa-bars"></i></a>
            </li>
            <li class="nav-item d-none d-sm-inline-block">
                <a href="#" class="nav-link">Home</a>
            </li>
        </ul>

        <!-- Right navbar links -->
        <ul class="navbar-nav ml-auto">
            <!-- Notifications Dropdown Menu -->
            <li class="nav-item dropdown">
                <a class="nav-link" data-toggle="dropdown" href="#">
                    <i class="fa fa-user"></i>
                </a>
                <div class="dropdown-menu dropdown-menu-lg dropdown-menu-right">
                    <span class="dropdown-item dropdown-header">早上好，用户<span
							th:text="${managerNumber}"></span></span>
						<div class="dropdown-divider"></div>
						<a href="/login/cancellation" class="dropdown-item"> <i
							class="fa fa-sign-out"></i> 用户注销
						</a>
                    <div class="dropdown-divider"></div>
                    <a href="#" class="dropdown-item" data-toggle="modal" data-target="#changePassword">
                        <i class="fa fa-address-card"></i> 修改密码
                    </a>
                </div>
            </li>
            <li class="nav-item">
                <a class="nav-link" data-widget="control-sidebar" data-slide="true" href="#"><i
                        class="fa fa-th-large"></i></a>
            </li>
        </ul>
    </nav>

    <!-- 修改密码遮罩层（模态框） -->
    <div class="modal fade" id="changePassword" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="card card-primary">
                    <div class="card-header">
                        <h3 class="card-title">修改密码</h3>
                    </div>
                    <!-- /.card-header -->
                    <!-- form start -->
                    <form class="form-horizontal" onsubmit="return changePassword()">
                        <table>
                            <div class="card-body">
                                <div class="form-group">
                                    <label for="" class="">旧密码</label>

                                    <div class="col-sm-10">
                                        <input type="password" class="form-control" id="password" placeholder="请输入当前密码">
                                    </div>
                                </div>
                                <div class="form-group">
                                    <label for="" class="">新密码</label>

                                    <div class="col-sm-10">
                                        <input type="password" class="form-control" id="newPassword_1" placeholder="请输入新密码">
                                    </div>
                                </div>
                                <div class="form-group">
                                    <label for="" class="">确认密码</label>

                                    <div class="col-sm-10">
                                        <input type="password" class="form-control" id="newPassword_2" placeholder="请确认新密码">
                                    </div>
                                </div>
                            </div>
                            <!-- /.card-body -->
                            <div class="modal-footer">
                                <span style="color: red;" id="span_password"></span>
                                <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
                                <button type="submit" id="change" class="btn btn-primary">提交更改</button>
                            </div>
                        </table>
                    </form>
                </div>
            </div><!-- /.modal-content -->
        </div><!-- /.modal -->
    </div>
    <!-- 头部 -->

        <!-- 侧边栏 -->
    <aside class="main-sidebar sidebar-dark-primary elevation-4">
        <!-- Brand Logo -->
        <a href="index3.html" class="brand-link">
            <img src="../../util/AdminLTE/dist/img/AdminLTELogo.png" alt="AdminLTE Logo"
                 class="brand-image img-circle elevation-3"
                 style="opacity: .8">
            <span class="brand-text font-weight-light">雷格发型工作室</span>
        </a>

        <!-- Sidebar -->
        <div class="sidebar">
            <!-- Sidebar user panel (optional) -->
            <div class="user-panel mt-3 pb-3 mb-3 d-flex">
                <div class="image">
                    <img src="../../util/AdminLTE/dist/img/user2-160x160.jpg" class="img-circle elevation-2" alt="User Image">
                </div>
                <div class="info">
                    <a href="#" class="d-block">Alexander Pierce</a>
                </div>
            </div>

            <!-- Sidebar Menu -->
            <nav class="mt-2">
                <ul class="nav nav-pills nav-sidebar flex-column" data-widget="treeview" role="menu"
                    data-accordion="false">
                    <!-- Add icons to the links using the .nav-icon class
                         with font-awesome or any other icon font library -->
                    <li class="nav-header">客户</li>
                    <li class="nav-item">
                        <a href="/customer/" class="nav-link">
                            <i class="nav-icon fa fa-user"></i>
                            <p>
                                客户信息管理
                            </p>
                        </a>
                    </li>
                    <li class="nav-item">
                        <a href="/payList/" class="nav-link">
                            <i class="nav-icon fa fa-credit-card"></i>
                            <p>
                                客户充值
                            </p>
                        </a>
                    </li>
                    <li class="nav-item">
                        <a href="/record/" class="nav-link">
                            <i class="nav-icon fa fa-bars"></i>
                            <p>
                                客户服务结算
                            </p>
                        </a>
                    </li>
                    <li class="nav-header">员工</li>
                    <li class="nav-item has-treeview menu-open">
                        <a href="#" class="nav-link ">
                            <i class="nav-icon fa fa-users"></i>
                            <p>
                                员工管理
                                <i class="right fa fa-angle-left"></i>
                            </p>
                        </a>
                        <ul class="nav nav-treeview">
                            <li class="nav-item">
                                <a href="/employeeType/" class="nav-link ">
                                    <i class="fa fa-circle-o nav-icon"></i>
                                    <p>员工类型管理</p>
                                </a>
                            </li>
                            <li class="nav-item">
                                <a href="/employeeManage/" class="nav-link">
                                    <i class="fa fa-circle-o nav-icon"></i>
                                    <p>员工信息管理</p>
                                </a>
                            </li>
                        </ul>
                    </li>
                    <li class="nav-header">服务</li>
                    <li class="nav-item">
                        <a href="/serviceItem/" class="nav-link">
                            <i class="nav-icon fa fa-print"></i>
                            <p>
                                服务项目管理
                            </p>
                        </a>
                    </li>
                    <li class="nav-header">统计</li>
                    
                    <li class="nav-item">
                        <a href="/count/salary" class="nav-link">
                            <i class="nav-icon fa fa-calendar"></i>
                            <p>
                                统计工资结算
                            </p>
                        </a>
                    </li>
                    <li class="nav-item">
                        <a href="/count/statistics" class="nav-link ">
                            <i class="nav-icon fa fa-usd"></i>
                            <p>
                                统计盈收
                            </p>
                        </a>
                    </li>
                    <li class="nav-item">
                        <a href="/expense/" class="nav-link active">
                            <i class="nav-icon fa fa-usd"></i>
                            <p>
                                支出项目统计
                            </p>
                        </a>
                    </li>
                </ul>
            </nav>
            <!-- /.sidebar-menu -->
        </div>
        <!-- /.sidebar -->
    </aside>
    <!-- 侧边栏 -->

    <!-- 主体内容 -->
    <div class="content-wrapper">
        <section class="content-header">
            <div class="container-fluid">
                <div class="row mb-2">
                    <div class="col-sm-6">
                        <h1>支出项目统计</h1>
                    </div>
                    <div class="col-sm-6">
                        <ol class="breadcrumb float-sm-right">
                            <li class="breadcrumb-item"><a href="#">客户</a></li>
                            <li class="breadcrumb-item active">客户服务结算</li>
                        </ol>
                    </div>
                </div>
            </div><!-- /.container-fluid -->
        </section>

        <section class="content">
            <div class="container-fluid">
                <div class="row">
                    <div class="col-12" style="margin: 0 auto">

                        <!-- 服务记录表单 -->
                        <div class="card">
                            <!-- /.card-header -->
                            <div class="card-body">
                                <div class="table-responsive"><span th:text="${remind}" style="color:red;"></span>
                                    <table style="min-width:500px;" id="form" class="table table-hover">
                                        <caption>
                                            <button class="btn btn-info" data-toggle="modal" data-target="#edit" onclick="lick(this, this.id)">添加支出项目</button>
                                            <span style="float:right; margin-right: 20px"> 总支出：<span  th:text="${sumMoney}"></span></span>
                                        </caption>
                                        <thead>
                                        <input id="user" type="text" class="form-control">
                                        <tr>
                                            <th>编号</th>
                                            <th>支出项目名</th>
                                            <th>金额</th>
                                            <th>支出时间</th>
                                            <th>备注</th>
                                            <th>操作</th></tr>
                                        </thead>
                                        <tbody id="myTable">
                                        <tr th:each="cp : ${customerPage}">
                                        <td></td>
                                            <td class="id" th:text="${cp.id}">1</td>
                                            <td th:text="${cp.name}">房租</td>
                                            <td th:text="${cp.money}">5200.00</td>
                                            <td th:text="${cp.date}">2015-01-05</td>
                                            <td th:text="${cp.remark}">5月份房租5月份房租5月份房租5月份房租5月份房租5月份房租</td>
                                            <td>
                                                <button class="btn btn-warning btn-sm" data-toggle="modal" data-target="#edit" onclick="lick(this, this.id)"><i class="fa fa-pencil"></i>编辑</button>
                                            </td></tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                            <!-- /.card-body -->
                           <div class="card-footer clearfix" id="myButton">
                            <ul class="pagination pagination-sm m-0 float-right">
                                <li class="page-item"><a class="page-link" th:href="@{'/eexpense/?page=0'}">第一页</a></li>
                                <li class="page-item"><a class="page-link" th:if="${page}>0" th:href="@{'/expense/?page='+${page-1}}">上一页</a></li>
                                <li class="page-item"><a class="page-link" style="cursor:default"><span th:text="${page+1}"></span> / <span th:text="${maxPage+1}"></span></a></li>
                                <li class="page-item"><a class="page-link" th:if="${page}<${maxPage}"  th:href="@{'/expense/?page='+${page+1}}">下一页</a></li>
                                <li class="page-item"><a class="page-link" th:href="@{'/eexpense/?page='+${maxPage}}">末页</a></li>
                            </ul>
                        </div>
                        </div>
                        <!-- 服务记录表单 -->
                    </div>
                </div>
            </div>
        </section>
    </div>
    <!-- 编辑支出项目（模态框） -->
    <div class="modal fade" id="edit" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="card card-info">
                    <div class="card-header">
                        <h3 class="card-title">修改支出项目</h3>
                    </div>
                    <!-- /.card-header -->
                    <!-- form start -->
                    <form class="form-horizontal" onsubmit="return edit()" action="/expense/insertExpense" id="expense" method="post">
                        <div class="card-body">
                         <div class="form-group id">
                                <label for="" class="id">支出项id</label>
                                <div class="col-sm-10">
                                    <input type="text" class="form-control" id="id" name="id">
                                </div>
                            </div>
                            <div class="form-group">
                                <label for="" class="">支出项目名</label>

                                <div class="col-sm-10">
                                    <input type="text" class="form-control" id="name" name="name">
                                </div>
                            </div>
                            <div class="form-group">
                                <label for="" class="">金额</label>
                                <div class="col-sm-10">
                                    <input type="text" class="form-control" id="money" name="money">
                                </div>
                            </div>
                            <div class="form-group">
                                <label for="" class="">支出时间</label>

                                <div class="col-sm-10">
                                    <div class="input-group">
                                        <div class="input-group-prepend">
                                            <span class="input-group-text"><i class="fa fa-calendar"></i></span>
                                        </div>
                                        <input type="date" class="form-control" id="date" name="date">
                                    </div>
                                </div>
                            </div>
                            <div class="form-group">
                                <label for="" class="">备注</label>
                                <div class="col-sm-10">
                                    <textarea class="form-control" rows="3" placeholder="请输入支出项目" id="content" name="remark"></textarea>
                                </div>
                            </div>
                        </div>
                        <!-- /.card-body -->
                        <div class="modal-footer">
                            <span style="color: red;" id="span_edit"></span>
                            <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
                            <button type="submit" class="btn btn-primary">提交更改</button>
                        </div>
                    </form>
                </div>
            </div><!-- /.modal-content -->
        </div><!-- /.modal -->
    </div>
    <!-- 主体内容 -->

    <!--底部版权信息-->
    <footer class="main-footer">
        <strong>Copyright &copy; 2018-05-03 <a href="https://coding.net/u/leige123321/p/HairCut/git?public=true">项目主页</a>.</strong>
        All rights reserved.
        <div class="float-right d-none d-sm-inline-block">
            <b>雷格</b> 发型工作室
        </div>
    </footer>
    <!--底部版权信息-->

</div>

<!-- jQuery -->
<script src="../util/AdminLTE/plugins/jquery/jquery.min.js"></script>
<!-- jQuery UI 1.11.4 -->
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js"></script>
<!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
<script>
    $.widget.bridge('uibutton', $.ui.button)
</script>
<!-- Bootstrap 4 -->
<script src="../util/AdminLTE/plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- DataTables -->
<script src="../util/AdminLTE/plugins/datatables/jquery.dataTables.min.js"></script>
<script src="../util/AdminLTE/plugins/datatables/dataTables.bootstrap4.min.js"></script>
<!-- Morris.js charts -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/raphael/2.1.0/raphael-min.js"></script>
<script src="../util/AdminLTE/plugins/morris/morris.min.js"></script>
<!-- Sparkline -->
<script src="../util/AdminLTE/plugins/sparkline/jquery.sparkline.min.js"></script>
<!-- jvectormap -->
<script src="../util/AdminLTE/plugins/jvectormap/jquery-jvectormap-1.2.2.min.js"></script>
<script src="../util/AdminLTE/plugins/jvectormap/jquery-jvectormap-world-mill-en.js"></script>
<!-- jQuery Knob Chart -->
<script src="../util/AdminLTE/plugins/knob/jquery.knob.js"></script>
<!-- daterangepicker -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.2/moment.min.js"></script>
<script src="../util/AdminLTE/plugins/daterangepicker/daterangepicker.js"></script>
<!-- datepicker -->
<script src="../util/AdminLTE/plugins/datepicker/bootstrap-datepicker.js"></script>
<!-- Bootstrap WYSIHTML5 -->
<script src="../util/AdminLTE/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js"></script>
<!-- Slimscroll -->
<script src="../util/AdminLTE/plugins/slimScroll/jquery.slimscroll.min.js"></script>
<!-- FastClick -->
<script src="../util/AdminLTE/plugins/fastclick/fastclick.js"></script>
<!-- AdminLTE App -->
<script src="../util/AdminLTE/dist/js/adminlte.min.js"></script>
<!-- AdminLTE dashboard demo (This is only for demo purposes) -->
<script src="../util/AdminLTE/dist/js/pages/dashboard.js"></script>
<!-- AdminLTE for demo purposes -->
<script src="../util/AdminLTE/dist/js/demo.js"></script>
<script type="text/javascript">
function PageNext(a){//定义了2个参数a,b
	var len = $('table tr').length;
	var page = len * a;
    for(var i = 1;i<len;i++){
        $('table tr:eq('+i+') td:first').text(i+page);
    }
}
$(function () {
	var tableHtml = $("#myTable").html();
	var buttonHtml = $("#myButton").html();
	$('#user').keyup(function() {  
       	$("#myTable").html("");
        var conditions=$(this).val();  
        if(conditions!=''){  
            $.ajax({  
                type: "post",  
                url: "/expense/query",  
                data:{conditions:conditions},  
                dataType: "json",  
                error: function(request) {  
                    alert("Connection error:"+request.error);  
                },  
                success: function(data) {  
                	var myHtml = "";
                	var myhtmltd = "";
                	for(var i = 0;i<data.length;i++){
                   		myhtmltd ="<td></td><td class='id'>"+data[i].id+"</td><td>"+
                   		data[i].name+"</td><td>"+
                   		data[i].money+"</td><td>"+
                   		data[i].date+"</td><td>"+
                   		data[i].remark+"</td>"+
                   		"<td> <button class='btn btn-warning btn-sm' data-toggle='modal' data-target='#edit' onclick='lick(this, this.id)'><i class='fa fa-pencil'></i>编辑</button></td>";
                    	 myHtml=myHtml+"<tr>"+myhtmltd+"</tr>";
                    	  //循环数据追加到 myHtml
                    	}
                    	myHtml=myHtml;
                    	 $("#myTable").html(myHtml);
                    	 $("#myButton").html("");
                    	 nameId();
                }  
            });   
        }else{  
        $("#myTable").html(tableHtml);
       	$("#myButton").html(buttonHtml);
       	nameId();
        }  
        
    }); 
	 //$('table tr:not(:first)').remove();
    var len = $('table tr').length;
    for(var i = 1;i<len;i++){
        $('table tr:eq('+i+') td:first').text(i);
    }
	$(".id").hide();
        $('#form').DataTable({
            "paging": false,
            "lengthChange": false,
            "searching": false,
            "ordering": true,
            "info": false,
            "autoWidth": false
        });
    });
    //修改密码表单验证
    function changePassword() {
        var oldPassword = document.getElementById('password').value;
        var newPassword_1 = document.getElementById('newPassword_1').value;
        var newPassword_2 = document.getElementById('newPassword_2').value;
        if (oldPassword == ""){
            document.getElementById("span_password").innerHTML='请输入当前密码';
            return false;
        }else if (newPassword_1 == ""){
            document.getElementById("span_password").innerHTML='请输入新密码';
            return false;
        }else if (newPassword_2 == ""){
            document.getElementById("span_password").innerHTML='请输入确认密码';
            return false;
        }else if (newPassword_1 != newPassword_2){
            document.getElementById("span_password").innerHTML='新密码和确认密码不一致';
            return false;
        }
        return true;
    }
    function lick(obj, id){
        var td_content = $(obj).parents("tr").children("td");  //获取当前行中的所有td值
		var id = td_content.eq(1).text();
        var name = td_content.eq(2).text(); //获取当前行第二个td的值
        var money = td_content.eq(3).text(); //获取当前行第二个td的值
        var date = td_content.eq(4).text(); //获取当前行第二个td的值
        var content = td_content.eq(5).text(); //获取当前行第二个td的值
        if(id==""){id = 0;}
        document.getElementById('id').value = id;
        document.getElementById('name').value = name;
        document.getElementById('money').value = money;
        document.getElementById('date').value = date;
        document.getElementById('content').value = content;
    }
    //修改服务项目表单验证
    function edit() {
        var name = document.getElementById('name').value;
        var money = document.getElementById('money').value;
        var date = document.getElementById('date').value;
        var content = document.getElementById('content').value;

        if (name == "") {
            document.getElementById("span_edit").innerHTML = '请输入支出项目名';
            return false;
        } else if (money == "") {
            document.getElementById("span_edit").innerHTML = '请输入金额';
            return false;
        } else if (date == "") {
            document.getElementById("span_edit").innerHTML = '请输入支出时间';
            return false;
        } else if (content == "") {
            document.getElementById("span_edit").innerHTML = '请输入备注';
            return false;
        } else {
            return true
        }
    }
    function nameId() {
		 //$('table tr:not(:first)').remove();
	    var len = $('table tr').length;
	    for(var i = 1;i<len;i++){
	        $('table tr:eq('+i+') td:first').text(i);
	    }
		$(".id").hide();
 }
</script>
</body>
</html>